(Slang) sap - English Synonyms Dictionary